one engaged in works of charity - Français Anglais Dictionnaire